1381a51d4e54110362755d1cabb4ff8cc2b5da67,app/src/main/java/com/yuyh/cavaliers/ui/adapter/NewsAdapter.java,NewsAdapter,HelperBindData,#HelperViewHolder#number#NewsItem.NewsItemBean#,48
Before Change
videoPlayer.setLayoutParams(params);
} else {
ImageView iv = viewHolder.getView(R.id.ivBannerImg);
Picasso.with(mContext).load(item.imgurl).transform(new CircleTransform()).into(iv);
ViewGroup.LayoutParams params = iv.getLayoutParams();
params.height = DimenUtils.getScreenWidth() / 2;
params.width = ViewGroup.LayoutParams.MATCH_PARENT;
After Change
@Override
protected void HelperBindData(final HelperViewHolder viewHolder, final int position, final NewsItem.NewsItemBean item) {
Uri uri = Uri.parse(item.imgurl);
if (item.atype.equals("2")) {
final JCVideoPlayerStandard videoPlayer = viewHolder.getView(R.id.vpVideo);
videoPlayer.setUp("", item.title);
TencentService.getVideoRealUrl(item.vid, new RequestCallback<VideoRealUrl>() {
@Override
public void onSuccess(VideoRealUrl videoRealUrl) {
videoPlayer.setUp(videoRealUrl.url, item.title);
}
@Override
public void onFailure(String message) {
}
});
videoPlayer.thumbImageView.setController(FrescoUtils.getController(uri, videoPlayer.thumbImageView));
viewHolder.setText(R.id.tvVideoTitle, item.title).setText(R.id.tvVideoTime, item.pub_time);
ViewGroup.LayoutParams params = videoPlayer.getLayoutParams();
params.height = DimenUtils.getScreenWidth() / 2;